.IGNORE:

#  -b option for debugger   -i/usr/include/harbour
OPTS= -n -w1 -m -b -go -o./obj/
DIR = ./obj/
#  hbCC_LIB= -lxharbour -lxharbourmt
CFILES = clickstart.c click.c cmd_list.c  declbust.c err_log.c filnpath.c functrak.c julian.c libread.c nicedate.c obufread.c obufwrit.c prb_ampm.c prb_pop.c prb_prop.c prb_stak.c profile.c qsort.c readlist.c readlnk.c token.c
OFILES = obj/click.o obj/cmd_list.o  obj/declbust.o obj/err_log.o obj/filnpath.o obj/functrak.o obj/julian.o obj/libread.o obj/nicedate.o obj/obufread.o obj/obufwrit.o obj/prb_ampm.o obj/prb_pop.o obj/prb_prop.o obj/prb_stak.o obj/profile.o obj/qsort.o obj/readlist.o obj/readlnk.o obj/token.o
PFILES = clickstart.prg click.prg cmd_list.prg declbust.prg err_log.prg filnpath.prg functrak.prg julian.prg libread.prg nicedate.prg obufread.prg obufwrit.prg prb_ampm.prg prb_pop.prg prb_prop.prg prb_stak.prg profile.prg qsort.prg readlist.prg readlnk.prg token.prg


./click : $(OFILES)
	hblnk $(OFILES) -fullstatic -oclick -main=click


#./obj/clickstart.o : ./clickstart.prg
#	hbcmp $(OPTS) clickstart.prg


./obj/click.o : ./click.prg
	hbcmp $(OPTS) click.prg


./obj/cmd_list.o : ./cmd_list.prg 
	hbcmp $(OPTS) cmd_list.prg


./obj/declbust.o : ./declbust.prg 
	hbcmp $(OPTS) declbust.prg
 

./obj/err_log.o : ./err_log.prg 
	hbcmp $(OPTS) err_log.prg


./obj/filnpath.o : ./filnpath.prg 
	hbcmp $(OPTS) filnpath.prg


./obj/functrak.o : ./functrak.prg 
	hbcmp $(OPTS) functrak.prg


./obj/julian.o : ./julian.prg 
	hbcmp $(OPTS) julian.prg


./obj/libread.o : ./libread.prg 
	hbcmp $(OPTS) libread.prg


./obj/nicedate.o : ./nicedate.prg 
	hbcmp $(OPTS) nicedate.prg


./obj/obufread.o : ./obufread.prg 
	hbcmp $(OPTS) obufread.prg


./obj/obufwrit.o : ./obufwrit.prg 
	hbcmp $(OPTS) obufwrit.prg



./obj/prb_ampm.o : ./prb_ampm.prg 
	hbcmp $(OPTS) prb_ampm.prg


./obj/prb_pop.o : ./prb_pop.prg 
	hbcmp $(OPTS) prb_pop.prg


./obj/prb_prop.o : ./prb_prop.prg 
	hbcmp $(OPTS) prb_prop.prg


./obj/prb_stak.o : ./prb_stak.prg
	hbcmp $(OPTS) prb_stak.prg


./obj/profile.o : ./profile.prg
	hbcmp $(OPTS) profile.prg



./obj/qsort.o : ./qsort.prg
	hbcmp $(OPTS) qsort.prg



./obj/readlist.o : ./readlist.prg
	hbcmp $(OPTS) readlist.prg



./obj/readlnk.o : ./readlnk.prg
	hbcmp $(OPTS) readlnk.prg



./obj/token.o : ./token.prg
	hbcmp $(OPTS) token.prg
